package com.itheima.homework;

import java.util.Scanner;

public class Test03 {
    /*
    【编号：403】 请使用动态初始化的方式，定义一个整型数组，数组的长度由键盘录入（长度1-5即可）。
     然后再使用键盘录入的方式，分别为数组中的元素赋值。遍历数组，查看每个元素。运行效果如下：
        请输入数组的长度（1-5）：
        4
        请输入第1个元素，共4个
        6
        请输入第2个元素，共4个
        66
        请输入第3个元素，共4个
        666
        请输入第4个元素，共4个
        6666
        录入完毕，结果如下：
        6
        66
        666
        6666
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(true) {
            //数组的长度由键盘录入（长度1-5即可）。
            System.out.println("请输入数组的长度（1-5）：");
            int length = sc.nextInt();
            if (length < 1 || length > 5) {
                System.out.println("输入有误请重新输入");
            }else{
                int[] arr = new int[length];
                //再使用键盘录入的方式，分别为数组中的元素赋值
                for (int i = 0; i < length; i++) {
                    System.out.println("请输入第"+(i+1)+"个元素，共"+length+"个");
                    arr[i] = sc.nextInt();
                }
                System.out.println("录入完毕，结果如下：");
                //遍历数组，查看每个元素
                for (int i = 0; i <length; i++) {
                    System.out.println(arr[i]);
                }
                break;
            }
        }
    }
}
